#include <stdio.h>
#include <pthread.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>

void *thread_func(void *arg)
{
    char *str = (char *)arg;
    for(int i = 0; i <= strlen(str); i++)
    {
        if(str[i] >= 'a' && str[i] <= 'z')
        {
            str[i] = str[i] - 32;
        }
    }
    pthread_exit(NULL);
}

int main(int argc, char const *argv[])
{
    char str[1024] = {0};
    scanf("%s",str);
    pthread_t tid;
    pthread_create(&tid,NULL,thread_func,str);

    pthread_join(tid,NULL);

    printf("%s\n",str);
    return 0;
}
